highest point - French English Dictionary